package com.etrans.web.gps.business.gis.domain;

import java.util.List;

/***
 * 自定义线路
 * @author zzf
 *
 */
public class CustomLine {
 
	private Integer indexNum ;
	
	private Integer	id;	 //自编号		
	
	private String name;
	
	private String shortName;
	
	private String nameColor;
	
	private String customCode;
	
	private Integer workUnitID;
	
	private String customType;
	
	private String strokeColor;
	
	private String strokeWeight;
	
	private String areaColor;
	
	private String qdlongitude;
	
	private String qdlatitude;
	
	private String zdlongitude;
	
	private String zdlatitude;
	
	private String imgUrl;
	
	private String zoom;
	
	private String startPoint;
	
	private String endPoint;
	
	private String mileage;
	
	private String remark;
	
	private String customLinePointStr;
	
	private int creatorId;
	
	private String enterpriseName;
	
	private List<CustomLinePoint> customLinePointList;


	

	public int getCreatorId() {
		return creatorId;
	}

	public void setCreatorId(int creatorId) {
		this.creatorId = creatorId;
	}

	public String getEnterpriseName() {
		return enterpriseName;
	}

	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}

	public Integer getIndexNum() {
		return indexNum;
	}

	public void setIndexNum(Integer indexNum) {
		this.indexNum = indexNum;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getShortName() {
		return shortName;
	}

	public void setShortName(String shortName) {
		this.shortName = shortName;
	}

	public String getNameColor() {
		return nameColor;
	}

	public void setNameColor(String nameColor) {
		this.nameColor = nameColor;
	}

	public String getCustomCode() {
		return customCode;
	}

	public void setCustomCode(String customCode) {
		this.customCode = customCode;
	}

	public Integer getWorkUnitID() {
		return workUnitID;
	}

	public void setWorkUnitID(Integer workUnitID) {
		this.workUnitID = workUnitID;
	}

	public String getCustomType() {
		return customType;
	}

	public void setCustomType(String customType) {
		this.customType = customType;
	}

	public String getStrokeColor() {
		return strokeColor;
	}

	public void setStrokeColor(String strokeColor) {
		this.strokeColor = strokeColor;
	}

	public String getStrokeWeight() {
		return strokeWeight;
	}

	public void setStrokeWeight(String strokeWeight) {
		this.strokeWeight = strokeWeight;
	}

	public String getAreaColor() {
		return areaColor;
	}

	public void setAreaColor(String areaColor) {
		this.areaColor = areaColor;
	}

	public String getQdlongitude() {
		return qdlongitude;
	}

	public void setQdlongitude(String qdlongitude) {
		this.qdlongitude = qdlongitude;
	}

	public String getQdlatitude() {
		return qdlatitude;
	}

	public void setQdlatitude(String qdlatitude) {
		this.qdlatitude = qdlatitude;
	}

	public String getZdlongitude() {
		return zdlongitude;
	}

	public void setZdlongitude(String zdlongitude) {
		this.zdlongitude = zdlongitude;
	}

	public String getZdlatitude() {
		return zdlatitude;
	}

	public void setZdlatitude(String zdlatitude) {
		this.zdlatitude = zdlatitude;
	}

	public String getImgUrl() {
		return imgUrl;
	}

	public void setImgUrl(String imgUrl) {
		this.imgUrl = imgUrl;
	}

	public String getZoom() {
		return zoom;
	}

	public void setZoom(String zoom) {
		this.zoom = zoom;
	}

	public String getStartPoint() {
		return startPoint;
	}

	public void setStartPoint(String startPoint) {
		this.startPoint = startPoint;
	}

	public String getEndPoint() {
		return endPoint;
	}

	public void setEndPoint(String endPoint) {
		this.endPoint = endPoint;
	}

	public String getMileage() {
		return mileage;
	}

	public void setMileage(String mileage) {
		this.mileage = mileage;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	
	
	public String getCustomLinePointStr() {
		return customLinePointStr;
	}

	public void setCustomLinePointStr(String customLinePointStr) {
		this.customLinePointStr = customLinePointStr;
	}

	public List<CustomLinePoint> getCustomLinePointList() {
		return customLinePointList;
	}

	public void setCustomLinePointList(List<CustomLinePoint> customLinePointList) {
		this.customLinePointList = customLinePointList;
	}

	@Override
	public String toString() {
		return "CustomLine [indexNum=" + indexNum + ", id=" + id + ", name=" + name + ", shortName=" + shortName
				+ ", nameColor=" + nameColor + ", customCode=" + customCode + ", workUnitID=" + workUnitID
				+ ", customType=" + customType + ", strokeColor=" + strokeColor + ", strokeWeight=" + strokeWeight
				+ ", areaColor=" + areaColor + ", qdlongitude=" + qdlongitude + ", qdlatitude=" + qdlatitude
				+ ", zdlongitude=" + zdlongitude + ", zdlatitude=" + zdlatitude + ", imgUrl=" + imgUrl + ", zoom="
				+ zoom + ", startPoint=" + startPoint + ", endPoint=" + endPoint + ", mileage=" + mileage + ", remark="
				+ remark + ", customLinePointStr=" + customLinePointStr + ", creatorId=" + creatorId
				+ ", enterpriseName=" + enterpriseName + ", customLinePointList=" + customLinePointList + "]";
	}
	
	
	
}
